package com.synnex.mobile.servier.core.notification.service;

import com.synnex.mobile.generic.core.pager.DataResults;
import com.synnex.mobile.servier.core.notification.bo.DeviceTokenBo;
import com.synnex.mobile.servier.core.notification.bo.NotificationBo;
import com.synnex.mobile.servier.core.notification.bo.criteria.NotificationCriteria;

import java.util.List;

/**
 * Created with IntelliJ IDEA.
 * User: kerryf
 * To change this template use File | Settings | File Templates.
 */
public interface NotificationService {

//    List<NotificationBo> getNotifications();

    DataResults<NotificationBo> getNotification(NotificationCriteria criteria,String from);

    Integer addNotification(NotificationBo bo);

    void deleteNotify(Integer id);

    NotificationBo getNotificationBoById(Integer id);

    void sendNotification();


}
